lumbar disc surgery - Turkish English Dictionary